home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Light ROM 4
/
Light ROM 4 - Disc 1.iso
/
text
/
maillist
/
1995
/
1095.doc
/
000171_owner-lightwav…mail.webcom.com_Tue Oct 3 18:08:14 1995.msg
< prev
next >
Wrap
Internet Message Format
|
1995-11-07
|
3KB
Received: by mail.webcom.com
(1.37.109.15/16.2) id AA055438894; Tue, 3 Oct 1995 18:08:14 -0700
Return-Path: <owner-lightwave@mail.webcom.com>
Received: from access1.digex.net by mail.webcom.com with ESMTP
(1.37.109.15/16.2) id AA055288882; Tue, 3 Oct 1995 18:08:03 -0700
Received: (from erniew@localhost) by access1.digex.net (8.6.12/8.6.12) id VAA07650 ; for ; Tue, 3 Oct 1995 21:00:30 -0400
Date: Tue, 3 Oct 1995 21:00:29 -0400 (EDT)
From: Ernie Wright <erniew@access.digex.net>
To: lightwave@mail.webcom.com
Subject: RE: Sparks for Intel!
In-Reply-To: <Pine.3.89.9510031500.B160-0100000@minnie.risd.edu>
Message-Id: <Pine.SUN.3.91.951003205921.7503A-100000@access1.digex.net>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-lightwave@mail.webcom.com
Precedence: bulk
Joe Angell wrote:
> Since everything is programs in (supposedly) portable C, I assume it
> would be trivial to make those plug-ins for all platforms.
Just as easy as making LW itself for all platforms. Piece of cake.
Non-programmers tend not to appreciate how much of a program's code is
devoted to the entirely non-portable user interface. For professional
products, 75% is on the low side.
> The Macros have to be re-programmed from scratch.
Not really. The ARexx interface is duplicated in the plug-in API, so
if you know what you're doing, you can convert Modeler ARexx macros
almost as fast as you can type. Once converted to C, macro plug-ins
can be moved to all platforms with just a recompile, since they have
no platform-specific user interface code. This is likely to be the
exception rather than the rule for plug-in development.
Steve Bowie wrote:
> Still, it seems obvious that not as much effort goes into porting as
> the original creation (IMHO), and further, it likewise seems obvious
> that it should be less complex to program for the relatively limited
> array of Amiga add-ons versus the bewildering plethora of peecee
> graphics cards, cpu's, etc.
The question of effort isn't about whether porting is possible, but
whether it's better, easier, and/or more profitable than doing some-
thing else, like enhancing the original product.
And if you're programming for Windows, the "bewildering plethora" is
almost entirely hidden from you. Windows is Windows. On the Amiga,
it's necessary to "support" third-party display hardware. In Windows
it's only necessary to write to the Windows API. Support for a piece
of hardware is provided by the hardware maker.
- Ernie
--
Ernie Wright <erniew@access.digex.net> sent this message.
To Post a Message : lightwave@webcom.com
Un/Subscription Requests To : lightwave-request@webcom.com
(DIGEST) or : lightwave-digest-request@webcom.com
Administrative Items To : owner-lightwave@webcom.com